<?php

namespace Our;

/**
 * api模块控制器抽象类
 *
 * @package Our
 * @author chenjiebin <303410541@qq.com>
 */
abstract class Controller_AbstractApi extends \Our\Controller_Abstract {

    /**
     * api控制器直接输出json格式数据，不需要渲染视图
     */
    public function init() {
        \Yaf\Dispatcher::getInstance()->disableView();
    }

    /**
     * 校验是否登录
     * 
     * @return int 登录的会员编号
     * @throws \Exception
     */
    public function _validLogin() {
        //这里要校验用户是否登录，通常情况都是到请求用户中心的接口进行校验
        $uid = 1;
        return $uid;
    }

}
